package com.api.common.service;

/**
 *
 */
public interface RpcUserInterfaceInfoService {

    /**
     * 判断接口是否还有调用次数
     * @param interfaceInfoId
     * @param userId
     * @return
     */
    boolean hasInvokeCount(long interfaceInfoId, long userId);

    /**
     * 根据userId、interfaceInfoId,把接口剩余调用次数 -1 ，总调用次数 +1
     *
     * @param userId          用户id
     * @param interfaceInfoId 接口id
     * @return boolean
     */
    boolean changeInvokeCount(long userId, long interfaceInfoId);
}
